toe of a dam - German English Dictionary